问题365网经验知识百科全书!

requests常用方法之post请求

0次浏览 | 2023-09-02
来源 :daniel

post方法:
作用: 提交资源、新增资源
步骤:
1、导包:import requests
2、参数
3、调用post方法: r = requests.post(url, json/data, headers) # r:响应对象
4、获取响应对象
响应状态码:响应对象.status_code
响应信息:响应对象.json() / 响应对象.text

1)post请求 - 示例1
示例1: 请求头中的Content-Type不是 application/json

import requests# 请求urlurl = 'http://127.0.0.1:8089/mms/Login/loginUser'# 请求参数data = { 'username': 'admi', 'password': '12345'}# 调用postresponse = requests.post(url, json=data) # response 响应对象# 获取响应状态码print('状态码:', response.status_code)# 获取响应头print('响应头信息:', response.headers)# 获取响应正文print('响应正文:', response.text)


2)post请求 - 示例2
示例2: 请求头中的Content-Type是 application/json

# 请求urlurl = 'http://api.test.zhulogic.com/designer_api/account/login_quick'# 请求头headers = { 'Content-Type': 'application/json'}# 请求参数data = { 'phone': 13011112222, 'code': 1234, 'unionid': '', 'messageType': 3, 'channel': 'zhulogic'}# 调用postresponse = requests.post(url, json=data, headers=headers) # response 响应对象# 获取响应状态码print('状态码:', response.status_code)# 获取响应头print('响应头信息:', response.headers)# 获取响应正文print('响应正文:', response.text)

python语言属于什么语言?Python特点主要有哪些?
目前,Python已经成为求职中最吃香的三大编程语言之一,而且相较于C、C++、Java等语言而言,Python拥有非常独特的优势,通过极少的代码量就可以实现相同的功能,可以有效提升开发者的
requests常用方法之post请求
post方法: 作用: 提交资源、新增资源 步骤: 1、导包:import requests 2、参数 3、调用post方法: r = requests.post(url, json/data, headers) # r:响应对象 4、获取响应
使用json保存用户生成的数据。
使用json保存用户生成的数据大有裨益,因为如果不以某种方式存储,用户的信息会在程序停止运行时丢失。 先来存储用户的名字: import json usermane = input("what
Python基础练习--输出9*9乘法口诀表
def table(): for i in range(1,10): for j in range(1,i+1): print('{}x{}={}t'.format(j, i, i*j), end='') print()if __name__ == '__main
369问题网
免责声明:问题365网所有文字、图片、视频、音频等资料均来自互联网,不代表本站赞同其观点,内容仅代表作者本人意见,若因此产生任何纠纷作者本人负责,本站亦不为其版权负责! 如有问题,请联系我们
CopyRight©1999-2022 www.wt369.net/ All Right Reserved